//package com.cloudera.server.cmf;
//
//import com.cloudera.cmf.license.License;
//import org.joda.time.DateTime;
//
//public interface TrialManager {
//    int DURATION_DAYS = 120;
//
//    boolean isOn();
//
//    boolean hasTried();
//
//    void begin();
//
//    void end();
//
//    void abort();
//
//    int getDaysLeft();
//
//    DateTime getExpirationDate();
//
//    License getLicense();
//
//    void addListener(TrialManager.TrialEventListener var1);
//
//    public interface TrialEventListener {
//        void began();
//
//        void durationReduced(int var1);
//
//        void expired();
//
//        void aborted();
//    }
//}
